e473e0fcdcede569c0b0b3d35f0488be4352116b,battlegear mod src/minecraft/mods/battlegear2/client/BattlegearClientTickHandeler.java,BattlegearClientTickHandeler,tryCheckUseItem,#ItemStack#EntityPlayer#,183
Before Change
int i1 = mouseOver.sideHit;
PlayerEventChild.UseOffhandItemEvent useItemEvent = new PlayerEventChild.UseOffhandItemEvent(new PlayerInteractEvent(player, PlayerInteractEvent.Action.RIGHT_CLICK_BLOCK, j, k, l, i1, player.worldObj), offhand);
if (!MinecraftForge.EVENT_BUS.post(useItemEvent)){
BattlegearUtils.refreshAttributes(player, false);
if(onPlayerPlaceBlock(mc.playerController, player, useItemEvent.offhand, j, k, l, i1, mouseOver.hitVec)) {
BattlegearUtils.refreshAttributes(player, true);
if (useItemEvent.swingOffhand)
After Change
int i1 = mouseOver.sideHit;
PlayerEventChild.UseOffhandItemEvent useItemEvent = new PlayerEventChild.UseOffhandItemEvent(new PlayerInteractEvent(player, PlayerInteractEvent.Action.RIGHT_CLICK_BLOCK, j, k, l, i1, player.worldObj), offhand);
if (!MinecraftForge.EVENT_BUS.post(useItemEvent)){
BattlegearUtils.refreshAttributes(player, false);
boolean result = onPlayerPlaceBlock(mc.playerController, player, useItemEvent.offhand, j, k, l, i1, mouseOver.hitVec);
BattlegearUtils.refreshAttributes(player, true);
if(result) {